1*16467b97STreehugger RobotCheck: 2*16467b97STreehugger Robot 3*16467b97STreehugger RobotRewriteRuleElementStream is in CSharp3 not a generic type! 4*16467b97STreehugger Robot 5*16467b97STreehugger RobotLook for Get() to turn into indexers! 6*16467b97STreehugger Robot 7*16467b97STreehugger RobotAPI CHANGES FROM ANTRLR 3.1 to ANTLR 3.2 8*16467b97STreehugger Robot 9*16467b97STreehugger RobotRemoved any obsolete API. Lots of properties and methods have been turned virtual. Constants in UPPERCASE_ONLY have been turned into UppercaseOnly. 10*16467b97STreehugger Robot 11*16467b97STreehugger RobotAntlr.Runtime.Tree.Tree renamed to Antlr.Runtime.Tree.TreeConstants 12*16467b97STreehugger Robot 13*16467b97STreehugger RobotAntlr.Runtime.BaseRecognizer.Failed() has been turned into a property 14*16467b97STreehugger RobotAntlr.Runtime.BaseRecognizer.NEXT_TOKEN_RULE_NAME renamed to Antlr.Runtime.BaseRecognizer.NextTokenRuleName 15*16467b97STreehugger RobotAntlr.Runtime.BaseRecognizer.MEMO_RULE_FAILED renamed to Antlr.Runtime.BaseRecognizer.MemoRuleFailed 16*16467b97STreehugger RobotAntlr.Runtime.BaseRecognizer.MEMO_RULE_UNKNOWN renamed to Antlr.Runtime.BaseRecognizer.MemoRuleUnknown 17*16467b97STreehugger RobotAntlr.Runtime.BaseRecognizer.INITIAL_FOLLOW_STACK_SIZE renamed to Antlr.Runtime.BaseRecognizer.InitialFollowStackSize 18*16467b97STreehugger RobotAntlr.Runtime.BaseRecognizer.DEFAULT_TOKEN_CHANNEL renamed to Antlr.Runtime.BaseRecognizer.DefaultTokenChannel 19*16467b97STreehugger RobotAntlr.Runtime.BaseRecognizer.HIDDEN renamed to Antlr.Runtime.BaseRecognizer.Hidden 20*16467b97STreehugger RobotAntlr.Runtime.BaseRecognizer.Input has been removed. 21*16467b97STreehugger Robot 22*16467b97STreehugger RobotAntlr.Runtime.Parser.Input - return type has been changed to ITokenStream 23*16467b97STreehugger Robot 24*16467b97STreehugger RobotAntlr.Runtime.Lexer.Input - return type has been changed to ICharStream 25*16467b97STreehugger Robot 26*16467b97STreehugger RobotAntlr.Runtime.TreeParser - return type has been changed to ITreeNodeStream 27*16467b97STreehugger Robot 28*16467b97STreehugger RobotAntlr.Runtime.RuleReturnScope - removed setters from properties 29*16467b97STreehugger Robot 30*16467b97STreehugger RobotAntlr.Runtime.ParserRuleReturnScope - removed setters from properties 31*16467b97STreehugger RobotAntlr.Runtime.ParserRuleReturnScope.start has been made public 32*16467b97STreehugger RobotAntlr.Runtime.ParserRuleReturnScope.stop has been made public 33*16467b97STreehugger Robot 34*16467b97STreehugger RobotAntlr.Runtime.TreeRuleReturnScope - removed setter from property 35*16467b97STreehugger Robot 36*16467b97STreehugger RobotAntlr.Runtime.Tree.RewriteRuleElementStream is no longer generic (this causes appropriate changes to the derived classes). Usually T and SpecializingType have been replaced with "object". 37*16467b97STreehugger RobotAntlr.Runtime.Tree.RewriteRuleElementStream.HasNext has been turned into a property 38*16467b97STreehugger RobotAntlr.Runtime.Tree.RewriteRuleElementStream._Next() has been merged with NextTree() 39*16467b97STreehugger RobotAntlr.Runtime.Tree.RewriteRuleElementStream.Dup() has been added 40*16467b97STreehugger Robot 41*16467b97STreehugger RobotAntlr.Runtime.Tree.RewriteRuleTokenStream.Dup() has been added 42*16467b97STreehugger Robot 43*16467b97STreehugger RobotAntlr.Runtime.Tree.RewriteRuleTokenStream.Dup() has been added 44*16467b97STreehugger Robot 45*16467b97STreehugger RobotAntlr.Runtime.CharStreamConstants.EOF has been renamed to EndOfFile 46*16467b97STreehugger Robot 47*16467b97STreehugger RobotAntlr.Runtime.Tree.ITreeAdaptor.GetNilNode has been turned into property Nil (implementing classes followed) 48